.login-container
{
    width: 330px !important;
    height: 85px !important;
    float: right !important;
    background: url(images/login-bg.png) no-repeat top left !important;
    margin: 10px 0 0 0 !important;
	color: #414142 !important;
}
.login-container .sf_2cols_1_50, .login-container .sf_2cols_1_33, .login-container .sf_2cols_1_25 {
	width:30% !important;
}
.login-container .sf_2cols_2_50, .login-container .sf_2cols_2_67, .login-container .sf_2cols_2_75 {
	width:69% !important;
}
.login-container .sf_2cols_1_mag  {
	width:29% !important;
}
.login-container .sf_2cols_2_mag {
	width:71% !important;
}
#cphLoginArea_LoginSF4_txtUserID, #cphLoginArea_LoginSF4_txtPassword, #cphLoginArea_TA8BBA0F7019_txtUserID, #cphLoginArea_TA8BBA0F7019_txtPassword, #cphLoginArea_T66D0EC5D015_txtPassword, #cphLoginArea_T66D0EC5D015_txtUserID { /********text box********/
	background: url(images/login_text_area.png) no-repeat !important;
	border:none !important;
	padding:0 7px !important;
	height: 15px !important;
	width: 90px !important;
	cursor:pointer !important;
	margin-top: 2px !important;
	
}
#cphLoginArea_LoginSF4_cmdLogin, #cphLoginArea_LoginSF4_cmdLogOut, #cphLoginArea_LoginSF4_cmdNewUser, #cphLoginArea_TA8BBA0F7019_cmdLogin, #cphLoginArea_TA8BBA0F7019_cmdNewUser, #cphLoginArea_TA8BBA0F7019_cmdLogOut, #cphLoginArea_T66D0EC5D015_cmdLogOut, #cphLoginArea_T66D0EC5D015_cmdLogin, #cphLoginArea_T66D0EC5D015_cmdNewUser{   
/********login Button********/
	background: url(images/login_btn.png) no-repeat  !important;
	height: 17px !important;
	width: 64px !important;
	border: none !important;
	margin: 10px 2px 0 6px !important;
	cursor:pointer !important;
	text-align:left !important;
	color: #414142 !important;	
	font-size: 10px !important;
}
#cphLoginArea_LoginSF4_cmdLogin:hover, #cphLoginArea_LoginSF4_cmdLogOut:hover, #cphLoginArea_LoginSF4_cmdNewUser:hover, #cphLoginArea_TA8BBA0F7019_cmdLogin:hover, #cphLoginArea_TA8BBA0F7019_cmdNewUser:hover, { 
	background: url(images/login_btn_hover.png) no-repeat  !important;
	height: 17px !important;
	width: 64px !important;
	border: none !important;
	margin: 10px 2px 0 6px !important;
	cursor:pointer !important;
}
#cphLoginArea_LoginSF4_cmdLogin, #bodyContent_LoginSF4_cmdLogin, #cphLoginArea_TA8BBA0F7019_cmdLogin, #cphLoginArea_T66D0EC5D015_cmdLogin {
	padding: 1px 12px !important;
}
#cphLoginArea_LoginSF4_cmdLogOut, #bodyContent_LoginSF4_cmdLogOut, #cphLoginArea_TA8BBA0F7019_cmdLogOut, #cphLoginArea_T66D0EC5D015_LogOut {
	margin: 15px 0 0 134px !important;
	padding: 1px 8px !important;
}
#cphLoginArea_LoginSF4_cmdLogOut:hover, #bodyContent_LoginSF4_cmdLogOut:hover, #cphLoginArea_TA8BBA0F7019_cmdLogOut:hover, #cphLoginArea_T66D0EC5D015_Logout:hover {
	margin: 15px 0 0 134px !important;
	padding: 1px 8px !important;
}
#cphLoginArea_LoginSF4_cmdNewUser, #bodyContent_LoginSF4_cmdNewUser, #cphLoginArea_TA8BBA0F7019_cmdNewUser, #cphLoginArea_T66D0EC5D015_cmdNewUser {
	padding: 1px 5px !important;	
}
#cphLoginArea_LoginSF4_chkAutoLogin, #bodyContent_LoginSF4_chkAutoLogin, #cphLoginArea_TA8BBA0F7019_chkAutoLogin, ##cphLoginArea_T66D0EC5D015_chkAutoLogin {								 /********Check Box********/
	cursor:pointer !important;
	border:none !important;
}
#cphLoginArea_LoginSF4_hlinkForgotUID, #bodyContent_Login_hlinkForgotUID, #cphLoginArea_TA8BBA0F7019_hlinkForgotUID, #cphLoginArea_T66D0EC5D015_hlinkForgotUID {
	text-align: right !important;
	margin:8px 0 0 12px !important;
	font-size: 9px !important;
}
.register-box, .renew-box {
	margin-top: 32px !important;
}
#cphLoginArea_LoginSF4_tblWelcome, #cphLoginArea_TA8BBA0F7019_tblWelcome, #cphLoginArea_T66D0EC5D015_tblWelcome {
	margin-top: 5px !important;
}

#bodyContent_Login_txtPassword, #bodyContent_Login_txtUserID {
	background: url(images/login_text_area.png) no-repeat !important;
	border:none !important;
	padding:0 7px !important;
	height: 15px !important;
	width: 90px !important;
	cursor:pointer !important;
	margin-top: 2px !important;
}
#bodyContent_Login_cmdLogin, #bodyContent_Login_cmdNewUser, #bodyContent_Login_cmdLogOut {
background: url(images/login_btn.png) no-repeat  !important;
	height: 17px !important;
	width: 64px !important;
	border: none !important;
	margin: 10px 2px 0 6px !important;
	cursor:pointer !important;
	text-align:left !important;
	color: #414142 !important;	
	font-size: 10px !important;
}
#bodyContent_Login_cmdLogin:hover, #bodyContent_Login_cmdNewUser:hover, #bodyContent_Login_cmdLogOut:hover {
background: url(images/login_btn_hover.png) no-repeat  !important;
	height: 17px !important;
	width: 64px !important;
	border: none !important;
	margin: 10px 2px 0 6px !important;
	cursor:pointer !important;
}
#cphLoginArea_LoginSF4_lblError, #bodyContent_Login_lblError, #cphLoginArea_TA8BBA0F7019_lblError {
	font-size:8px !important;
}

.free_featured {
	list-style:none;
	padding:0px;
}
.past_issue img {
	margin: 15px 15px 15px 0;
}
th { font-weight:normal;}

ul.sfeventsList-home {
padding: 0px !important;
}